long strap binding - Alemán Inglés Diccionario